package com.zliuyno.io.testreactor;

/**
 * @author liuyno
 * @date 2020/11/25 - 19:27
 */

public class MainThread {

    public static void main(String[] args) {
        //这里不做关于IO和业务的事情


        //1.创建 IO Thread (一个或多个)
        SelectorThreadGroup boss = new SelectorThreadGroup(3);


        SelectorThreadGroup worker = new SelectorThreadGroup(3);
        //SelectorThreadGroup stg = new SelectorThreadGroup(3); //先实现一个简单的混杂模式  只有一个线程负责accept 每个都会被分配client 进行R/W

        boss.setWorker(worker);

        //2.应该把监听(9999)的 server 注册到某一个 selector
        boss.bind(9999);
        boss.bind(8888);
        boss.bind(7777);
        boss.bind(6666);

    }
}
